package com.kordar.api.modular.unicomJS.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.kordar.api.modular.unicomJS.ZOPPreOrderRequestImpl;
import com.kordar.api.modular.unicomJS.ZOPSubmitRequestImpl;
import com.kordar.api.modular.unicomJS.entity.Order;
import com.kordar.api.modular.unicomJS.entity.OrderTmp;

public interface OrderService extends IService<Order> {
    boolean tmpOrder(ZOPPreOrderRequestImpl orderRequest, String orderNo);
    boolean updateOrder(ZOPSubmitRequestImpl submitRequest, OrderTmp orderTmp,
                        String uuid, String orderNo, String perNumber, String shortUrl);
    OrderTmp existTmpOrder(String orderId);
}
